#ifndef _RTC_H_
#define _RTC_H_
#include "system.h"
#include <time.h>
// void MyRTC_Init(void);
// void setTimeArray(u32 *timeArr);
// void MyRTC_SetTime(void);
// void Get_RTC_Time(u32 *timeArr, u32 *timeNow);
typedef void (*pMyRtcInit)(void);
typedef void (*pSetTimeArr)(u16 *);
typedef void (*pSetRtcTime)(void);
typedef void (*pGetRtcTime)(u16 *, u32 *);
typedef struct
{
    /* data */
    pMyRtcInit PmyRtcInit;
    pSetTimeArr PsetTimeArr;
    pSetRtcTime PsetRtcTime;
    pGetRtcTime PgetRtcTime;
} rtc_t;
rtc_t *rtcCreate(void); 
// void getTime(void);
#endif
